erect magnificent new buildings - Francés Inglés Diccionario